package com.zline.foodraise.entity;

import java.util.List;

/**
 * Created by heshantao on 15/7/22.
 * 用户
 */
public class UserBean {
    //用户头像地址
    String avatarPicUrl;
    //用户背景图片地址
    String backPicUrl;
    //影响力
    int influence;
    //是否关注、1代表关注
    int isAttention;
    //是否开店
    int isOpenShop;
    //手机号
    String mobile;
    //昵称
    String nickName;
    //性别1、男0、女
    int sex;
    //个性签名
    String signature;
    //标签列表
    List<TagBean> tagBeanList;
    //个人说明
    String userDesc;
    //用户关注的人的总数
    int userAttentionCount;
    //用户粉丝总数
    int userFansCount;
    //用户Id
    long userId;
    //认证说明
    String identificateInfo;
    //认证类别：0-未认证，1-认证大V，2-活跃用户
    int identificateType;

    public UserBean() {
    }

    public UserBean(String avatarPicUrl, String backPicUrl,
                    String identificateInfo, int identificateType, int influence,
                    int isAttention, int isOpenShop, String mobile,
                    String nickName, int sex, String signature,
                    List<TagBean> tagBeanList, int userAttentionCount,
                    String userDesc, int userFansCount, long userId) {
        this.avatarPicUrl = avatarPicUrl;
        this.backPicUrl = backPicUrl;
        this.identificateInfo = identificateInfo;
        this.identificateType = identificateType;
        this.influence = influence;
        this.isAttention = isAttention;
        this.isOpenShop = isOpenShop;
        this.mobile = mobile;
        this.nickName = nickName;
        this.sex = sex;
        this.signature = signature;
        this.tagBeanList = tagBeanList;
        this.userAttentionCount = userAttentionCount;
        this.userDesc = userDesc;
        this.userFansCount = userFansCount;
        this.userId = userId;
    }

    public long getUserId() {
        return userId;
    }

    public void setUserId(long userId) {
        this.userId = userId;
    }

    public int getUserFansCount() {
        return userFansCount;
    }

    public void setUserFansCount(int userFansCount) {
        this.userFansCount = userFansCount;
    }

    public int getUserAttentionCount() {
        return userAttentionCount;
    }

    public void setUserAttentionCount(int userAttentionCount) {
        this.userAttentionCount = userAttentionCount;
    }

    public List<TagBean> getTagBeanList() {
        return tagBeanList;
    }

    public void setTagBeanList(List<TagBean> tagBeanList) {
        this.tagBeanList = tagBeanList;
    }

    public String getSignature() {
        return signature;
    }

    public void setSignature(String signature) {
        this.signature = signature;
    }

    public int getSex() {
        return sex;
    }

    public void setSex(int sex) {
        this.sex = sex;
    }

    public String getNickName() {
        return nickName;
    }

    public void setNickName(String nickName) {
        this.nickName = nickName;
    }

    public String getMobile() {
        return mobile;
    }

    public void setMobile(String mobile) {
        this.mobile = mobile;
    }

    public int getIsOpenShop() {
        return isOpenShop;
    }

    public void setIsOpenShop(int isOpenShop) {
        this.isOpenShop = isOpenShop;
    }

    public int getIsAttention() {
        return isAttention;
    }

    public void setIsAttention(int isAttention) {
        this.isAttention = isAttention;
    }

    public int getInfluence() {
        return influence;
    }

    public void setInfluence(int influence) {
        this.influence = influence;
    }

    public String getBackPicUrl() {
        return backPicUrl;
    }

    public void setBackPicUrl(String backPicUrl) {
        this.backPicUrl = backPicUrl;
    }

    public String getAvatarPicUrl() {
        return avatarPicUrl;
    }

    public void setAvatarPicUrl(String avatarPicUrl) {
        this.avatarPicUrl = avatarPicUrl;
    }

    public String getUserDesc() {
        return userDesc;
    }

    public void setUserDesc(String userDesc) {
        this.userDesc = userDesc;
    }

    public String getIdentificateInfo() {
        return identificateInfo;
    }

    public void setIdentificateInfo(String identificateInfo) {
        this.identificateInfo = identificateInfo;
    }

    public int getIdentificateType() {
        return identificateType;
    }

    public void setIdentificateType(int identificateType) {
        this.identificateType = identificateType;
    }
}
